quick service restaurant - Spanish English Dictionary